importPackage(com.blocks.blocks);
importPackage(com.blocks);
importPackage(com.blocks.model);
importPackage(com.jme3.math);
importPackage(java.lang);
importPackage(com.blocks.script);
importPackage(com.jme3.math);
importPackage(com.jme3.collision);
importPackage(com.jme3.scene.debug);
importPackage(com.jme3.scene);
importPackage(com.jme3.material);
importPackage(com.blocks.gui);
var block = new Object(); 

var counter = 0;
block.setup = function(name) {
 	thisBlock.setName("Spawn GOL NPC Block");
 	thisBlock.setTextureRow(1.0);
	thisBlock.setTextureColumn(5.0);
 	thisBlock.resetTexture();
	thisBlock.setCustomFrequency(true);
	thisBlock.setBlockListGroup(BlockListGroup.FREQUENCY);

	
  } 
block.loop = function(name, tpf) {
	var speedOfSpawn = thisBlock.getFrequency(thisBlock.getBlockSides()) > 1 ? thisBlock.getFrequency(thisBlock.getBlockSides())  : 1 ;
	if(counter>=(speedOfSpawn*10) && thisBlock.isPowered()){
		println("SPAWNING GOL")
		var masterId = System.currentTimeMillis();
var masterBlock = new MasterBlock("masterBlock", masterId);
	masterBlock.init();
	masterBlock.setLocalTranslation(thisBlock.getWorldTranslation());
	ScriptBlocksApplication.getInstance().getRootNode().attachChild(
			masterBlock);

	var ColorBlock2022797344 = new ColorBlock("ColorBlock2022797344", masterId);
	ColorBlock2022797344.setBlockSides(BlockSides.SIDE_BACK);
	ColorBlock2022797344.init();
	ColorBlock2022797344.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		masterBlock.attachChild(ColorBlock2022797344);
	var Block907215470 = new Block("Block907215470", masterId);
	Block907215470.setBlockSides(BlockSides.SIDE_BACK);
	Block907215470.setCustomFrequency(true);
	Block907215470.setScriptName("/blocks/RangeFinderBlock.js");
	Block907215470.init();
	Block907215470.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block907215470.getParameters().put("axis", 3.0);
		ColorBlock2022797344.attachChild(Block907215470);
	var Block1002381109 = new Block("Block1002381109", masterId);
	Block1002381109.setBlockSides(BlockSides.SIDE_BACK);
	Block1002381109.setCustomFrequency(true);
	Block1002381109.setScriptName("/blocks/Zero.js");
	Block1002381109.init();
	Block1002381109.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		Block907215470.attachChild(Block1002381109);
	var ColorBlock1571524882 = new ColorBlock("ColorBlock1571524882", masterId);
	ColorBlock1571524882.setBlockSides(BlockSides.SIDE_BACK);
	ColorBlock1571524882.init();
	ColorBlock1571524882.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		Block1002381109.attachChild(ColorBlock1571524882);
	var Block1996070459 = new Block("Block1996070459", masterId);
	Block1996070459.setBlockSides(BlockSides.SIDE_LEFT);
	Block1996070459.setCustomFrequency(true);
	Block1996070459.setScriptName("/blocks/Zero.js");
	Block1996070459.init();
	Block1996070459.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1571524882.attachChild(Block1996070459);
	var Block1614942151 = new Block("Block1614942151", masterId);
	Block1614942151.setBlockSides(BlockSides.SIDE_LEFT);
	Block1614942151.setCustomFrequency(true);
	Block1614942151.setScriptName("/blocks/RangeFinderBlock.js");
	Block1614942151.init();
	Block1614942151.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	Block1614942151.getParameters().put("axis", 2.0);
		Block1996070459.attachChild(Block1614942151);
	var Block1868496940 = new Block("Block1868496940", masterId);
	Block1868496940.setBlockSides(BlockSides.SIDE_LEFT);
	Block1868496940.setCustomFrequency(true);
	Block1868496940.setScriptName("/blocks/Zero.js");
	Block1868496940.init();
	Block1868496940.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		Block1614942151.attachChild(Block1868496940);
	var ColorBlock1538687281 = new ColorBlock("ColorBlock1538687281", masterId);
	ColorBlock1538687281.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1538687281.init();
	ColorBlock1538687281.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		Block1868496940.attachChild(ColorBlock1538687281);
	var Block1284925112 = new Block("Block1284925112", masterId);
	Block1284925112.setBlockSides(BlockSides.SIDE_FRONT);
	Block1284925112.setCustomFrequency(true);
	Block1284925112.setScriptName("/blocks/Zero.js");
	Block1284925112.init();
	Block1284925112.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock1538687281.attachChild(Block1284925112);
	var Block1206673671 = new Block("Block1206673671", masterId);
	Block1206673671.setBlockSides(BlockSides.SIDE_FRONT);
	Block1206673671.setCustomFrequency(true);
	Block1206673671.setScriptName("/blocks/RangeFinderBlock.js");
	Block1206673671.init();
	Block1206673671.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	Block1206673671.getParameters().put("axis", 0.0);
		Block1284925112.attachChild(Block1206673671);
	var Block1852786901 = new Block("Block1852786901", masterId);
	Block1852786901.setBlockSides(BlockSides.SIDE_FRONT);
	Block1852786901.setCustomFrequency(true);
	Block1852786901.setScriptName("/blocks/Zero.js");
	Block1852786901.init();
	Block1852786901.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		Block1206673671.attachChild(Block1852786901);
	//FINE
	var ColorBlock1436824173 = new ColorBlock("ColorBlock1436824173", masterId);
	ColorBlock1436824173.setBlockSides(BlockSides.SIDE_FRONT);
	ColorBlock1436824173.init();
	ColorBlock1436824173.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		Block1852786901.attachChild(ColorBlock1436824173);
	var Block1331348034 = new Block("Block1331348034", masterId);
	Block1331348034.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1331348034.setCustomFrequency(true);
	Block1331348034.setScriptName("/blocks/Zero.js");
	Block1331348034.init();
	Block1331348034.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1436824173.attachChild(Block1331348034);
	var Block1379098435 = new Block("Block1379098435", masterId);
	Block1379098435.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1379098435.setCustomFrequency(true);
	Block1379098435.setScriptName("/blocks/RangeFinderBlock.js");
	Block1379098435.init();
	Block1379098435.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1379098435.getParameters().put("axis", 5.0);
		Block1331348034.attachChild(Block1379098435);
	var Block1282265493 = new Block("Block1282265493", masterId);
	Block1282265493.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1282265493.setCustomFrequency(true);
	Block1282265493.setScriptName("/blocks/Zero.js");
	Block1282265493.init();
	Block1282265493.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block1379098435.attachChild(Block1282265493);
	var ColorBlock1603613725 = new ColorBlock("ColorBlock1603613725", masterId);
	ColorBlock1603613725.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1603613725.init();
	ColorBlock1603613725.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block1379098435.attachChild(ColorBlock1603613725);
	var ColorBlock1581976744 = new ColorBlock("ColorBlock1581976744", masterId);
	ColorBlock1581976744.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1581976744.init();
	ColorBlock1581976744.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1603613725.attachChild(ColorBlock1581976744);
	var ColorBlock1293510229 = new ColorBlock("ColorBlock1293510229", masterId);
	ColorBlock1293510229.setBlockSides(BlockSides.SIDE_FRONT);
	ColorBlock1293510229.init();
	ColorBlock1293510229.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock1581976744.attachChild(ColorBlock1293510229);
	var ColorBlock1663927558 = new ColorBlock("ColorBlock1663927558", masterId);
	ColorBlock1663927558.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1663927558.init();
	ColorBlock1663927558.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1293510229.attachChild(ColorBlock1663927558);
	var ColorBlock1664286591 = new ColorBlock("ColorBlock1664286591", masterId);
	ColorBlock1664286591.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1664286591.init();
	ColorBlock1664286591.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1663927558.attachChild(ColorBlock1664286591);
	var ColorBlock1256103281 = new ColorBlock("ColorBlock1256103281", masterId);
	ColorBlock1256103281.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1256103281.init();
	ColorBlock1256103281.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1664286591.attachChild(ColorBlock1256103281);
	var ColorBlock2129464276 = new ColorBlock("ColorBlock2129464276", masterId);
	ColorBlock2129464276.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2129464276.init();
	ColorBlock2129464276.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1256103281.attachChild(ColorBlock2129464276);
	var ColorBlock1637987300 = new ColorBlock("ColorBlock1637987300", masterId);
	ColorBlock1637987300.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1637987300.init();
	ColorBlock1637987300.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2129464276.attachChild(ColorBlock1637987300);
	var ColorBlock1653707573 = new ColorBlock("ColorBlock1653707573", masterId);
	ColorBlock1653707573.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1653707573.init();
	ColorBlock1653707573.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1637987300.attachChild(ColorBlock1653707573);
	var ColorBlock1695690456 = new ColorBlock("ColorBlock1695690456", masterId);
	ColorBlock1695690456.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1695690456.init();
	ColorBlock1695690456.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1653707573.attachChild(ColorBlock1695690456);
	var ColorBlock1367598475 = new ColorBlock("ColorBlock1367598475", masterId);
	ColorBlock1367598475.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1367598475.init();
	ColorBlock1367598475.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1695690456.attachChild(ColorBlock1367598475);
	var ColorBlock2003292296 = new ColorBlock("ColorBlock2003292296", masterId);
	ColorBlock2003292296.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2003292296.init();
	ColorBlock2003292296.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1367598475.attachChild(ColorBlock2003292296);
	var ColorBlock1650871725 = new ColorBlock("ColorBlock1650871725", masterId);
	ColorBlock1650871725.setBlockSides(BlockSides.SIDE_BACK);
	ColorBlock1650871725.init();
	ColorBlock1650871725.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock2003292296.attachChild(ColorBlock1650871725);
	var Block1278233354 = new Block("Block1278233354", masterId);
	Block1278233354.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1278233354.setCustomFrequency(true);
	Block1278233354.setScriptName("/blocks/Zero.js");
	Block1278233354.init();
	Block1278233354.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1650871725.attachChild(Block1278233354);
	var ColorBlock1740037040 = new ColorBlock("ColorBlock1740037040", masterId);
	ColorBlock1740037040.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1740037040.init();
	ColorBlock1740037040.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1650871725.attachChild(ColorBlock1740037040);
	var ColorBlock1951805950 = new ColorBlock("ColorBlock1951805950", masterId);
	ColorBlock1951805950.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1951805950.init();
	ColorBlock1951805950.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1740037040.attachChild(ColorBlock1951805950);
	var ColorBlock1523494055 = new ColorBlock("ColorBlock1523494055", masterId);
	ColorBlock1523494055.setBlockSides(BlockSides.SIDE_FRONT);
	ColorBlock1523494055.init();
	ColorBlock1523494055.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock1951805950.attachChild(ColorBlock1523494055);
	var ColorBlock1482929723 = new ColorBlock("ColorBlock1482929723", masterId);
	ColorBlock1482929723.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1482929723.init();
	ColorBlock1482929723.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1523494055.attachChild(ColorBlock1482929723);
	var ColorBlock1676965751 = new ColorBlock("ColorBlock1676965751", masterId);
	ColorBlock1676965751.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1676965751.init();
	ColorBlock1676965751.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1482929723.attachChild(ColorBlock1676965751);
	var ColorBlock1525393951 = new ColorBlock("ColorBlock1525393951", masterId);
	ColorBlock1525393951.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1525393951.init();
	ColorBlock1525393951.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1676965751.attachChild(ColorBlock1525393951);
	var ColorBlock1202227090 = new ColorBlock("ColorBlock1202227090", masterId);
	ColorBlock1202227090.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1202227090.init();
	ColorBlock1202227090.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1525393951.attachChild(ColorBlock1202227090);
	var ColorBlock1424546123 = new ColorBlock("ColorBlock1424546123", masterId);
	ColorBlock1424546123.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1424546123.init();
	ColorBlock1424546123.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1202227090.attachChild(ColorBlock1424546123);
	var ColorBlock1633088374 = new ColorBlock("ColorBlock1633088374", masterId);
	ColorBlock1633088374.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1633088374.init();
	ColorBlock1633088374.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1424546123.attachChild(ColorBlock1633088374);
	var ColorBlock1909389027 = new ColorBlock("ColorBlock1909389027", masterId);
	ColorBlock1909389027.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1909389027.init();
	ColorBlock1909389027.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1633088374.attachChild(ColorBlock1909389027);
	var ColorBlock1460148112 = new ColorBlock("ColorBlock1460148112", masterId);
	ColorBlock1460148112.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1460148112.init();
	ColorBlock1460148112.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1909389027.attachChild(ColorBlock1460148112);
	var ColorBlock1979554634 = new ColorBlock("ColorBlock1979554634", masterId);
	ColorBlock1979554634.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1979554634.init();
	ColorBlock1979554634.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1460148112.attachChild(ColorBlock1979554634);
	var ColorBlock2123944833 = new ColorBlock("ColorBlock2123944833", masterId);
	ColorBlock2123944833.setBlockSides(BlockSides.SIDE_BACK);
	ColorBlock2123944833.init();
	ColorBlock2123944833.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock1979554634.attachChild(ColorBlock2123944833);
	var Block2061468980 = new Block("Block2061468980", masterId);
	Block2061468980.setBlockSides(BlockSides.SIDE_RIGHT);
	Block2061468980.setCustomFrequency(true);
	Block2061468980.setScriptName("/blocks/Zero.js");
	Block2061468980.init();
	Block2061468980.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock2123944833.attachChild(Block2061468980);
	var ColorBlock957917971 = new ColorBlock("ColorBlock957917971", masterId);
	ColorBlock957917971.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock957917971.init();
	ColorBlock957917971.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2123944833.attachChild(ColorBlock957917971);
	var ColorBlock1539176092 = new ColorBlock("ColorBlock1539176092", masterId);
	ColorBlock1539176092.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1539176092.init();
	ColorBlock1539176092.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock957917971.attachChild(ColorBlock1539176092);
	var ColorBlock1926145998 = new ColorBlock("ColorBlock1926145998", masterId);
	ColorBlock1926145998.setBlockSides(BlockSides.SIDE_FRONT);
	ColorBlock1926145998.init();
	ColorBlock1926145998.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock1539176092.attachChild(ColorBlock1926145998);
	var ColorBlock1146094272 = new ColorBlock("ColorBlock1146094272", masterId);
	ColorBlock1146094272.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1146094272.init();
	ColorBlock1146094272.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1926145998.attachChild(ColorBlock1146094272);
	var ColorBlock2103497216 = new ColorBlock("ColorBlock2103497216", masterId);
	ColorBlock2103497216.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2103497216.init();
	ColorBlock2103497216.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1146094272.attachChild(ColorBlock2103497216);
	var ColorBlock1111475382 = new ColorBlock("ColorBlock1111475382", masterId);
	ColorBlock1111475382.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1111475382.init();
	ColorBlock1111475382.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2103497216.attachChild(ColorBlock1111475382);
	var ColorBlock1975113109 = new ColorBlock("ColorBlock1975113109", masterId);
	ColorBlock1975113109.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1975113109.init();
	ColorBlock1975113109.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1111475382.attachChild(ColorBlock1975113109);
	var ColorBlock1505387153 = new ColorBlock("ColorBlock1505387153", masterId);
	ColorBlock1505387153.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1505387153.init();
	ColorBlock1505387153.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1975113109.attachChild(ColorBlock1505387153);
	var ColorBlock1176352616 = new ColorBlock("ColorBlock1176352616", masterId);
	ColorBlock1176352616.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1176352616.init();
	ColorBlock1176352616.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1505387153.attachChild(ColorBlock1176352616);
	var ColorBlock1789833349 = new ColorBlock("ColorBlock1789833349", masterId);
	ColorBlock1789833349.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1789833349.init();
	ColorBlock1789833349.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1176352616.attachChild(ColorBlock1789833349);
	var ColorBlock1803443663 = new ColorBlock("ColorBlock1803443663", masterId);
	ColorBlock1803443663.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1803443663.init();
	ColorBlock1803443663.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1789833349.attachChild(ColorBlock1803443663);
	var ColorBlock1819937497 = new ColorBlock("ColorBlock1819937497", masterId);
	ColorBlock1819937497.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1819937497.init();
	ColorBlock1819937497.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1803443663.attachChild(ColorBlock1819937497);
	var ColorBlock1645798377 = new ColorBlock("ColorBlock1645798377", masterId);
	ColorBlock1645798377.setBlockSides(BlockSides.SIDE_BACK);
	ColorBlock1645798377.init();
	ColorBlock1645798377.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock1819937497.attachChild(ColorBlock1645798377);
	var Block1909819398 = new Block("Block1909819398", masterId);
	Block1909819398.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1909819398.setCustomFrequency(true);
	Block1909819398.setScriptName("/blocks/Zero.js");
	Block1909819398.init();
	Block1909819398.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1645798377.attachChild(Block1909819398);
	var ColorBlock1685062653 = new ColorBlock("ColorBlock1685062653", masterId);
	ColorBlock1685062653.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1685062653.init();
	ColorBlock1685062653.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block1206673671.attachChild(ColorBlock1685062653);
	var ColorBlock1415251851 = new ColorBlock("ColorBlock1415251851", masterId);
	ColorBlock1415251851.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1415251851.init();
	ColorBlock1415251851.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1685062653.attachChild(ColorBlock1415251851);
	var ColorBlock2104402195 = new ColorBlock("ColorBlock2104402195", masterId);
	ColorBlock2104402195.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock2104402195.init();
	ColorBlock2104402195.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1415251851.attachChild(ColorBlock2104402195);
	var ColorBlock1949587855 = new ColorBlock("ColorBlock1949587855", masterId);
	ColorBlock1949587855.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1949587855.init();
	ColorBlock1949587855.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2104402195.attachChild(ColorBlock1949587855);
	var ColorBlock1999172575 = new ColorBlock("ColorBlock1999172575", masterId);
	ColorBlock1999172575.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1999172575.init();
	ColorBlock1999172575.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1949587855.attachChild(ColorBlock1999172575);
	var ColorBlock2145906579 = new ColorBlock("ColorBlock2145906579", masterId);
	ColorBlock2145906579.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2145906579.init();
	ColorBlock2145906579.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1999172575.attachChild(ColorBlock2145906579);
	var ColorBlock1301882245 = new ColorBlock("ColorBlock1301882245", masterId);
	ColorBlock1301882245.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1301882245.init();
	ColorBlock1301882245.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2145906579.attachChild(ColorBlock1301882245);
	var ColorBlock1557600698 = new ColorBlock("ColorBlock1557600698", masterId);
	ColorBlock1557600698.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1557600698.init();
	ColorBlock1557600698.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1301882245.attachChild(ColorBlock1557600698);
	var ColorBlock1944113424 = new ColorBlock("ColorBlock1944113424", masterId);
	ColorBlock1944113424.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1944113424.init();
	ColorBlock1944113424.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1557600698.attachChild(ColorBlock1944113424);
	var ColorBlock1316498582 = new ColorBlock("ColorBlock1316498582", masterId);
	ColorBlock1316498582.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1316498582.init();
	ColorBlock1316498582.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1944113424.attachChild(ColorBlock1316498582);
	var ColorBlock1433523152 = new ColorBlock("ColorBlock1433523152", masterId);
	ColorBlock1433523152.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1433523152.init();
	ColorBlock1433523152.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1316498582.attachChild(ColorBlock1433523152);
	var ColorBlock1170450490 = new ColorBlock("ColorBlock1170450490", masterId);
	ColorBlock1170450490.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1170450490.init();
	ColorBlock1170450490.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1433523152.attachChild(ColorBlock1170450490);
	var ColorBlock1377049429 = new ColorBlock("ColorBlock1377049429", masterId);
	ColorBlock1377049429.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1377049429.init();
	ColorBlock1377049429.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1170450490.attachChild(ColorBlock1377049429);
	var ColorBlock1204360003 = new ColorBlock("ColorBlock1204360003", masterId);
	ColorBlock1204360003.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1204360003.init();
	ColorBlock1204360003.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1377049429.attachChild(ColorBlock1204360003);
	var ColorBlock2083899331 = new ColorBlock("ColorBlock2083899331", masterId);
	ColorBlock2083899331.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock2083899331.init();
	ColorBlock2083899331.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1204360003.attachChild(ColorBlock2083899331);
	var Block1928130586 = new Block("Block1928130586", masterId);
	Block1928130586.setBlockSides(BlockSides.SIDE_BACK);
	Block1928130586.setCustomFrequency(true);
	Block1928130586.setScriptName("/blocks/Zero.js");
	Block1928130586.init();
	Block1928130586.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock2083899331.attachChild(Block1928130586);
	var Block1128396191 = new Block("Block1128396191", masterId);
	Block1128396191.setBlockSides(BlockSides.SIDE_BACK);
	Block1128396191.setCustomFrequency(true);
	Block1128396191.setScriptName("/blocks/Zero.js");
	Block1128396191.init();
	Block1128396191.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		Block1928130586.attachChild(Block1128396191);
	var Block1092565999 = new Block("Block1092565999", masterId);
	Block1092565999.setBlockSides(BlockSides.SIDE_FRONT);
	Block1092565999.setCustomFrequency(true);
	Block1092565999.setScriptName("/blocks/Zero.js");
	Block1092565999.init();
	Block1092565999.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock2083899331.attachChild(Block1092565999);
	var Block1957533434 = new Block("Block1957533434", masterId);
	Block1957533434.setBlockSides(BlockSides.SIDE_FRONT);
	Block1957533434.setCustomFrequency(true);
	Block1957533434.setScriptName("/blocks/Zero.js");
	Block1957533434.init();
	Block1957533434.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		Block1092565999.attachChild(Block1957533434);
	var Block1898434582 = new Block("Block1898434582", masterId);
	Block1898434582.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1898434582.setCustomFrequency(true);
	Block1898434582.setScriptName("/blocks/Zero.js");
	Block1898434582.init();
	Block1898434582.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block1957533434.attachChild(Block1898434582);
	var ColorBlock1903620582 = new ColorBlock("ColorBlock1903620582", masterId);
	ColorBlock1903620582.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1903620582.init();
	ColorBlock1903620582.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2083899331.attachChild(ColorBlock1903620582);
	var ColorBlock1773639112 = new ColorBlock("ColorBlock1773639112", masterId);
	ColorBlock1773639112.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1773639112.init();
	ColorBlock1773639112.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1903620582.attachChild(ColorBlock1773639112);
	var ColorBlock1249561753 = new ColorBlock("ColorBlock1249561753", masterId);
	ColorBlock1249561753.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1249561753.init();
	ColorBlock1249561753.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1773639112.attachChild(ColorBlock1249561753);
	var ColorBlock1571589122 = new ColorBlock("ColorBlock1571589122", masterId);
	ColorBlock1571589122.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1571589122.init();
	ColorBlock1571589122.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1249561753.attachChild(ColorBlock1571589122);
	var ColorBlock1932097776 = new ColorBlock("ColorBlock1932097776", masterId);
	ColorBlock1932097776.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1932097776.init();
	ColorBlock1932097776.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1571589122.attachChild(ColorBlock1932097776);
	var ColorBlock2046292835 = new ColorBlock("ColorBlock2046292835", masterId);
	ColorBlock2046292835.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2046292835.init();
	ColorBlock2046292835.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1932097776.attachChild(ColorBlock2046292835);
	var ColorBlock1488541990 = new ColorBlock("ColorBlock1488541990", masterId);
	ColorBlock1488541990.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1488541990.init();
	ColorBlock1488541990.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2046292835.attachChild(ColorBlock1488541990);
	var ColorBlock1322317896 = new ColorBlock("ColorBlock1322317896", masterId);
	ColorBlock1322317896.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1322317896.init();
	ColorBlock1322317896.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1488541990.attachChild(ColorBlock1322317896);
	var ColorBlock1470194785 = new ColorBlock("ColorBlock1470194785", masterId);
	ColorBlock1470194785.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1470194785.init();
	ColorBlock1470194785.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1322317896.attachChild(ColorBlock1470194785);
	var ColorBlock2096478667 = new ColorBlock("ColorBlock2096478667", masterId);
	ColorBlock2096478667.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2096478667.init();
	ColorBlock2096478667.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1470194785.attachChild(ColorBlock2096478667);
	var ColorBlock1976336837 = new ColorBlock("ColorBlock1976336837", masterId);
	ColorBlock1976336837.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1976336837.init();
	ColorBlock1976336837.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2096478667.attachChild(ColorBlock1976336837);
	var ColorBlock1549736470 = new ColorBlock("ColorBlock1549736470", masterId);
	ColorBlock1549736470.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1549736470.init();
	ColorBlock1549736470.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1976336837.attachChild(ColorBlock1549736470);
	var ColorBlock1989916303 = new ColorBlock("ColorBlock1989916303", masterId);
	ColorBlock1989916303.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1989916303.init();
	ColorBlock1989916303.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1549736470.attachChild(ColorBlock1989916303);
	var ColorBlock952917990 = new ColorBlock("ColorBlock952917990", masterId);
	ColorBlock952917990.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock952917990.init();
	ColorBlock952917990.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1989916303.attachChild(ColorBlock952917990);
	var ColorBlock1821994526 = new ColorBlock("ColorBlock1821994526", masterId);
	ColorBlock1821994526.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1821994526.init();
	ColorBlock1821994526.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock952917990.attachChild(ColorBlock1821994526);
	var Block1420711871 = new Block("Block1420711871", masterId);
	Block1420711871.setBlockSides(BlockSides.SIDE_BACK);
	Block1420711871.setCustomFrequency(true);
	Block1420711871.setScriptName("/blocks/Zero.js");
	Block1420711871.init();
	Block1420711871.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock1821994526.attachChild(Block1420711871);
	var Block1547868226 = new Block("Block1547868226", masterId);
	Block1547868226.setBlockSides(BlockSides.SIDE_BACK);
	Block1547868226.setCustomFrequency(true);
	Block1547868226.setScriptName("/blocks/Zero.js");
	Block1547868226.init();
	Block1547868226.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		Block1420711871.attachChild(Block1547868226);
	var Block1985954140 = new Block("Block1985954140", masterId);
	Block1985954140.setBlockSides(BlockSides.SIDE_FRONT);
	Block1985954140.setCustomFrequency(true);
	Block1985954140.setScriptName("/blocks/Zero.js");
	Block1985954140.init();
	Block1985954140.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock1821994526.attachChild(Block1985954140);
	var Block972998474 = new Block("Block972998474", masterId);
	Block972998474.setBlockSides(BlockSides.SIDE_FRONT);
	Block972998474.setCustomFrequency(true);
	Block972998474.setScriptName("/blocks/Zero.js");
	Block972998474.init();
	Block972998474.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		Block1985954140.attachChild(Block972998474);
	var Block1484232517 = new Block("Block1484232517", masterId);
	Block1484232517.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1484232517.setCustomFrequency(true);
	Block1484232517.setScriptName("/blocks/Zero.js");
	Block1484232517.init();
	Block1484232517.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block972998474.attachChild(Block1484232517);
	var ColorBlock1907449183 = new ColorBlock("ColorBlock1907449183", masterId);
	ColorBlock1907449183.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1907449183.init();
	ColorBlock1907449183.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1821994526.attachChild(ColorBlock1907449183);
	var ColorBlock1850851515 = new ColorBlock("ColorBlock1850851515", masterId);
	ColorBlock1850851515.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1850851515.init();
	ColorBlock1850851515.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1907449183.attachChild(ColorBlock1850851515);
	var ColorBlock1526656329 = new ColorBlock("ColorBlock1526656329", masterId);
	ColorBlock1526656329.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1526656329.init();
	ColorBlock1526656329.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1850851515.attachChild(ColorBlock1526656329);
	var ColorBlock944177666 = new ColorBlock("ColorBlock944177666", masterId);
	ColorBlock944177666.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock944177666.init();
	ColorBlock944177666.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1526656329.attachChild(ColorBlock944177666);
	var ColorBlock1603235298 = new ColorBlock("ColorBlock1603235298", masterId);
	ColorBlock1603235298.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1603235298.init();
	ColorBlock1603235298.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock944177666.attachChild(ColorBlock1603235298);
	var ColorBlock1664205096 = new ColorBlock("ColorBlock1664205096", masterId);
	ColorBlock1664205096.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1664205096.init();
	ColorBlock1664205096.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1603235298.attachChild(ColorBlock1664205096);
	var ColorBlock2033900463 = new ColorBlock("ColorBlock2033900463", masterId);
	ColorBlock2033900463.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2033900463.init();
	ColorBlock2033900463.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1664205096.attachChild(ColorBlock2033900463);
	var ColorBlock1461224435 = new ColorBlock("ColorBlock1461224435", masterId);
	ColorBlock1461224435.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1461224435.init();
	ColorBlock1461224435.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2033900463.attachChild(ColorBlock1461224435);
	var ColorBlock1757671469 = new ColorBlock("ColorBlock1757671469", masterId);
	ColorBlock1757671469.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1757671469.init();
	ColorBlock1757671469.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1461224435.attachChild(ColorBlock1757671469);
	var ColorBlock1980910867 = new ColorBlock("ColorBlock1980910867", masterId);
	ColorBlock1980910867.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1980910867.init();
	ColorBlock1980910867.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1757671469.attachChild(ColorBlock1980910867);
	var ColorBlock1983425552 = new ColorBlock("ColorBlock1983425552", masterId);
	ColorBlock1983425552.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1983425552.init();
	ColorBlock1983425552.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1980910867.attachChild(ColorBlock1983425552);
	var ColorBlock1537013047 = new ColorBlock("ColorBlock1537013047", masterId);
	ColorBlock1537013047.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1537013047.init();
	ColorBlock1537013047.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1983425552.attachChild(ColorBlock1537013047);
	var ColorBlock2079070682 = new ColorBlock("ColorBlock2079070682", masterId);
	ColorBlock2079070682.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2079070682.init();
	ColorBlock2079070682.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1537013047.attachChild(ColorBlock2079070682);
	var ColorBlock1478855743 = new ColorBlock("ColorBlock1478855743", masterId);
	ColorBlock1478855743.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1478855743.init();
	ColorBlock1478855743.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock2079070682.attachChild(ColorBlock1478855743);
	var ColorBlock1428870907 = new ColorBlock("ColorBlock1428870907", masterId);
	ColorBlock1428870907.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1428870907.init();
	ColorBlock1428870907.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1478855743.attachChild(ColorBlock1428870907);
	var Block1305289064 = new Block("Block1305289064", masterId);
	Block1305289064.setBlockSides(BlockSides.SIDE_BACK);
	Block1305289064.setCustomFrequency(true);
	Block1305289064.setScriptName("/blocks/Zero.js");
	Block1305289064.init();
	Block1305289064.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock1428870907.attachChild(Block1305289064);
	var Block1265543237 = new Block("Block1265543237", masterId);
	Block1265543237.setBlockSides(BlockSides.SIDE_BACK);
	Block1265543237.setCustomFrequency(true);
	Block1265543237.setScriptName("/blocks/Zero.js");
	Block1265543237.init();
	Block1265543237.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		Block1305289064.attachChild(Block1265543237);
	var Block1873014890 = new Block("Block1873014890", masterId);
	Block1873014890.setBlockSides(BlockSides.SIDE_FRONT);
	Block1873014890.setCustomFrequency(true);
	Block1873014890.setScriptName("/blocks/Zero.js");
	Block1873014890.init();
	Block1873014890.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock1428870907.attachChild(Block1873014890);
	var Block1783138273 = new Block("Block1783138273", masterId);
	Block1783138273.setBlockSides(BlockSides.SIDE_FRONT);
	Block1783138273.setCustomFrequency(true);
	Block1783138273.setScriptName("/blocks/Zero.js");
	Block1783138273.init();
	Block1783138273.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		Block1873014890.attachChild(Block1783138273);
	var Block1642727354 = new Block("Block1642727354", masterId);
	Block1642727354.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1642727354.setCustomFrequency(true);
	Block1642727354.setScriptName("/blocks/Zero.js");
	Block1642727354.init();
	Block1642727354.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block1783138273.attachChild(Block1642727354);
	var Block1834743365 = new Block("Block1834743365", masterId);
	Block1834743365.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1834743365.setCustomFrequency(true);
	Block1834743365.setScriptName("/blocks/Zero.js");
	Block1834743365.init();
	Block1834743365.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1821994526.attachChild(Block1834743365);
	var ColorBlock1379918801 = new ColorBlock("ColorBlock1379918801", masterId);
	ColorBlock1379918801.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1379918801.init();
	ColorBlock1379918801.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block1834743365.attachChild(ColorBlock1379918801);
	var ColorBlock2109712323 = new ColorBlock("ColorBlock2109712323", masterId);
	ColorBlock2109712323.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2109712323.init();
	ColorBlock2109712323.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1379918801.attachChild(ColorBlock2109712323);
	var Block1880870736 = new Block("Block1880870736", masterId);
	Block1880870736.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1880870736.setScriptName("/blocks/OrBlock.js");
	Block1880870736.init();
	Block1880870736.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1880870736.getParameters().put("axis", 2.0);
		ColorBlock2109712323.attachChild(Block1880870736);
	var ColorBlock1401046631 = new ColorBlock("ColorBlock1401046631", masterId);
	ColorBlock1401046631.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1401046631.init();
	ColorBlock1401046631.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block1880870736.attachChild(ColorBlock1401046631);
	var ColorBlock1349075268 = new ColorBlock("ColorBlock1349075268", masterId);
	ColorBlock1349075268.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1349075268.init();
	ColorBlock1349075268.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1401046631.attachChild(ColorBlock1349075268);
	var ColorBlock1937703530 = new ColorBlock("ColorBlock1937703530", masterId);
	ColorBlock1937703530.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1937703530.init();
	ColorBlock1937703530.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1349075268.attachChild(ColorBlock1937703530);
	var ColorBlock959592474 = new ColorBlock("ColorBlock959592474", masterId);
	ColorBlock959592474.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock959592474.init();
	ColorBlock959592474.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1937703530.attachChild(ColorBlock959592474);
	var ColorBlock1313091582 = new ColorBlock("ColorBlock1313091582", masterId);
	ColorBlock1313091582.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1313091582.init();
	ColorBlock1313091582.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock959592474.attachChild(ColorBlock1313091582);
	var ColorBlock1125125678 = new ColorBlock("ColorBlock1125125678", masterId);
	ColorBlock1125125678.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1125125678.init();
	ColorBlock1125125678.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1313091582.attachChild(ColorBlock1125125678);
	var ColorBlock1959628830 = new ColorBlock("ColorBlock1959628830", masterId);
	ColorBlock1959628830.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1959628830.init();
	ColorBlock1959628830.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1125125678.attachChild(ColorBlock1959628830);
	var ColorBlock2056561359 = new ColorBlock("ColorBlock2056561359", masterId);
	ColorBlock2056561359.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2056561359.init();
	ColorBlock2056561359.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1959628830.attachChild(ColorBlock2056561359);
	var Block1835925532 = new Block("Block1835925532", masterId);
	Block1835925532.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1835925532.setCustomFrequency(true);
	Block1835925532.setScriptName("/blocks/Zero.js");
	Block1835925532.init();
	Block1835925532.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1401046631.attachChild(Block1835925532);
	var Block1921246747 = new Block("Block1921246747", masterId);
	Block1921246747.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1921246747.setScriptName("/blocks/OrBlock.js");
	Block1921246747.init();
	Block1921246747.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1921246747.getParameters().put("axis", 4.0);
		Block1835925532.attachChild(Block1921246747);
	var ColorBlock1395831056 = new ColorBlock("ColorBlock1395831056", masterId);
	ColorBlock1395831056.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1395831056.init();
	ColorBlock1395831056.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block1921246747.attachChild(ColorBlock1395831056);
	var ColorBlock1187068883 = new ColorBlock("ColorBlock1187068883", masterId);
	ColorBlock1187068883.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1187068883.init();
	ColorBlock1187068883.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1395831056.attachChild(ColorBlock1187068883);
	var ColorBlock1509506470 = new ColorBlock("ColorBlock1509506470", masterId);
	ColorBlock1509506470.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1509506470.init();
	ColorBlock1509506470.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1187068883.attachChild(ColorBlock1509506470);
	var ColorBlock1678177498 = new ColorBlock("ColorBlock1678177498", masterId);
	ColorBlock1678177498.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1678177498.init();
	ColorBlock1678177498.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1509506470.attachChild(ColorBlock1678177498);
	var ColorBlock1660568704 = new ColorBlock("ColorBlock1660568704", masterId);
	ColorBlock1660568704.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1660568704.init();
	ColorBlock1660568704.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1678177498.attachChild(ColorBlock1660568704);
	var Block2062311232 = new Block("Block2062311232", masterId);
	Block2062311232.setBlockSides(BlockSides.SIDE_ABOVE);
	Block2062311232.setCustomFrequency(true);
	Block2062311232.setScriptName("/blocks/Zero.js");
	Block2062311232.init();
	Block2062311232.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1395831056.attachChild(Block2062311232);
	var Block1834574136 = new Block("Block1834574136", masterId);
	Block1834574136.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1834574136.setScriptName("/blocks/OrBlock.js");
	Block1834574136.init();
	Block1834574136.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1834574136.getParameters().put("axis", 2.0);
		Block2062311232.attachChild(Block1834574136);
	var Block1464313004 = new Block("Block1464313004", masterId);
	Block1464313004.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1464313004.setCustomFrequency(true);
	Block1464313004.setScriptName("/blocks/NotBlock.js");
	Block1464313004.init();
	Block1464313004.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block1834574136.attachChild(Block1464313004);
	var Block2127643124 = new Block("Block2127643124", masterId);
	Block2127643124.setBlockSides(BlockSides.SIDE_ABOVE);
	Block2127643124.setCustomFrequency(true);
	Block2127643124.setScriptName("/blocks/DestroyBlock.js");
	Block2127643124.init();
	Block2127643124.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block1464313004.attachChild(Block2127643124);
	var Block1165608909 = new Block("Block1165608909", masterId);
	Block1165608909.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1165608909.setCustomFrequency(true);
	Block1165608909.setScriptName("/blocks/Zero.js");
	Block1165608909.init();
	Block1165608909.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock2083899331.attachChild(Block1165608909);
	var ColorBlock1608976148 = new ColorBlock("ColorBlock1608976148", masterId);
	ColorBlock1608976148.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1608976148.init();
	ColorBlock1608976148.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block1165608909.attachChild(ColorBlock1608976148);
	var ColorBlock1513906931 = new ColorBlock("ColorBlock1513906931", masterId);
	ColorBlock1513906931.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1513906931.init();
	ColorBlock1513906931.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1608976148.attachChild(ColorBlock1513906931);
	var Block1413410180 = new Block("Block1413410180", masterId);
	Block1413410180.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1413410180.setScriptName("/blocks/AndBlock.js");
	Block1413410180.init();
	Block1413410180.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1413410180.getParameters().put("axis", 2.0);
		ColorBlock1513906931.attachChild(Block1413410180);
	var ColorBlock1860820984 = new ColorBlock("ColorBlock1860820984", masterId);
	ColorBlock1860820984.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1860820984.init();
	ColorBlock1860820984.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block1413410180.attachChild(ColorBlock1860820984);
	var ColorBlock1699460953 = new ColorBlock("ColorBlock1699460953", masterId);
	ColorBlock1699460953.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1699460953.init();
	ColorBlock1699460953.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1860820984.attachChild(ColorBlock1699460953);
	var ColorBlock1873602490 = new ColorBlock("ColorBlock1873602490", masterId);
	ColorBlock1873602490.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1873602490.init();
	ColorBlock1873602490.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1699460953.attachChild(ColorBlock1873602490);
	var ColorBlock1650203988 = new ColorBlock("ColorBlock1650203988", masterId);
	ColorBlock1650203988.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1650203988.init();
	ColorBlock1650203988.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1873602490.attachChild(ColorBlock1650203988);
	var ColorBlock1354487819 = new ColorBlock("ColorBlock1354487819", masterId);
	ColorBlock1354487819.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1354487819.init();
	ColorBlock1354487819.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1650203988.attachChild(ColorBlock1354487819);
	var ColorBlock1163272047 = new ColorBlock("ColorBlock1163272047", masterId);
	ColorBlock1163272047.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1163272047.init();
	ColorBlock1163272047.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1354487819.attachChild(ColorBlock1163272047);
	var ColorBlock988042160 = new ColorBlock("ColorBlock988042160", masterId);
	ColorBlock988042160.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock988042160.init();
	ColorBlock988042160.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1163272047.attachChild(ColorBlock988042160);
	var ColorBlock2048072261 = new ColorBlock("ColorBlock2048072261", masterId);
	ColorBlock2048072261.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2048072261.init();
	ColorBlock2048072261.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock988042160.attachChild(ColorBlock2048072261);
	var Block1516692380 = new Block("Block1516692380", masterId);
	Block1516692380.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1516692380.setCustomFrequency(true);
	Block1516692380.setScriptName("/blocks/Zero.js");
	Block1516692380.init();
	Block1516692380.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1860820984.attachChild(Block1516692380);
	var Block1999520286 = new Block("Block1999520286", masterId);
	Block1999520286.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1999520286.setScriptName("/blocks/AndBlock.js");
	Block1999520286.init();
	Block1999520286.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1999520286.getParameters().put("axis", 4.0);
		Block1516692380.attachChild(Block1999520286);
	var ColorBlock1547434415 = new ColorBlock("ColorBlock1547434415", masterId);
	ColorBlock1547434415.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1547434415.init();
	ColorBlock1547434415.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block1999520286.attachChild(ColorBlock1547434415);
	var ColorBlock1010140045 = new ColorBlock("ColorBlock1010140045", masterId);
	ColorBlock1010140045.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1010140045.init();
	ColorBlock1010140045.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1547434415.attachChild(ColorBlock1010140045);
	var ColorBlock2131377299 = new ColorBlock("ColorBlock2131377299", masterId);
	ColorBlock2131377299.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock2131377299.init();
	ColorBlock2131377299.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1010140045.attachChild(ColorBlock2131377299);
	var ColorBlock1698064444 = new ColorBlock("ColorBlock1698064444", masterId);
	ColorBlock1698064444.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1698064444.init();
	ColorBlock1698064444.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2131377299.attachChild(ColorBlock1698064444);
	var ColorBlock1254462455 = new ColorBlock("ColorBlock1254462455", masterId);
	ColorBlock1254462455.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1254462455.init();
	ColorBlock1254462455.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1698064444.attachChild(ColorBlock1254462455);
	var Block1825578191 = new Block("Block1825578191", masterId);
	Block1825578191.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1825578191.setCustomFrequency(true);
	Block1825578191.setScriptName("/blocks/Zero.js");
	Block1825578191.init();
	Block1825578191.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1547434415.attachChild(Block1825578191);
	var Block1319596332 = new Block("Block1319596332", masterId);
	Block1319596332.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1319596332.setScriptName("/blocks/AndBlock.js");
	Block1319596332.init();
	Block1319596332.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1319596332.getParameters().put("axis", 2.0);
		Block1825578191.attachChild(Block1319596332);
	var Block1957799874 = new Block("Block1957799874", masterId);
	Block1957799874.setBlockSides(BlockSides.SIDE_ABOVE);
	Block1957799874.setCustomFrequency(true);
	Block1957799874.setScriptName("/blocks/DestroyBlock.js");
	Block1957799874.init();
	Block1957799874.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block1319596332.attachChild(Block1957799874);
	var Block1563913503 = new Block("Block1563913503", masterId);
	Block1563913503.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1563913503.setCustomFrequency(true);
	Block1563913503.setScriptName("/blocks/Zero.js");
	Block1563913503.init();
	Block1563913503.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block1206673671.attachChild(Block1563913503);
	var ColorBlock2087207489 = new ColorBlock("ColorBlock2087207489", masterId);
	ColorBlock2087207489.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock2087207489.init();
	ColorBlock2087207489.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block1563913503.attachChild(ColorBlock2087207489);
	var ColorBlock2132473394 = new ColorBlock("ColorBlock2132473394", masterId);
	ColorBlock2132473394.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2132473394.init();
	ColorBlock2132473394.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block1614942151.attachChild(ColorBlock2132473394);
	var ColorBlock1587639605 = new ColorBlock("ColorBlock1587639605", masterId);
	ColorBlock1587639605.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1587639605.init();
	ColorBlock1587639605.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2132473394.attachChild(ColorBlock1587639605);
	var ColorBlock1540397779 = new ColorBlock("ColorBlock1540397779", masterId);
	ColorBlock1540397779.setBlockSides(BlockSides.SIDE_BACK);
	ColorBlock1540397779.init();
	ColorBlock1540397779.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock1587639605.attachChild(ColorBlock1540397779);
	var ColorBlock2115977587 = new ColorBlock("ColorBlock2115977587", masterId);
	ColorBlock2115977587.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2115977587.init();
	ColorBlock2115977587.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1540397779.attachChild(ColorBlock2115977587);
	var ColorBlock1471980908 = new ColorBlock("ColorBlock1471980908", masterId);
	ColorBlock1471980908.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1471980908.init();
	ColorBlock1471980908.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2115977587.attachChild(ColorBlock1471980908);
	var ColorBlock1137377835 = new ColorBlock("ColorBlock1137377835", masterId);
	ColorBlock1137377835.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1137377835.init();
	ColorBlock1137377835.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1471980908.attachChild(ColorBlock1137377835);
	var ColorBlock1723201417 = new ColorBlock("ColorBlock1723201417", masterId);
	ColorBlock1723201417.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1723201417.init();
	ColorBlock1723201417.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1137377835.attachChild(ColorBlock1723201417);
	var ColorBlock1447622596 = new ColorBlock("ColorBlock1447622596", masterId);
	ColorBlock1447622596.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1447622596.init();
	ColorBlock1447622596.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1723201417.attachChild(ColorBlock1447622596);
	var ColorBlock1916604628 = new ColorBlock("ColorBlock1916604628", masterId);
	ColorBlock1916604628.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1916604628.init();
	ColorBlock1916604628.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1447622596.attachChild(ColorBlock1916604628);
	var ColorBlock1462335334 = new ColorBlock("ColorBlock1462335334", masterId);
	ColorBlock1462335334.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1462335334.init();
	ColorBlock1462335334.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1916604628.attachChild(ColorBlock1462335334);
	var ColorBlock1046285510 = new ColorBlock("ColorBlock1046285510", masterId);
	ColorBlock1046285510.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1046285510.init();
	ColorBlock1046285510.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1462335334.attachChild(ColorBlock1046285510);
	var ColorBlock1890335453 = new ColorBlock("ColorBlock1890335453", masterId);
	ColorBlock1890335453.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1890335453.init();
	ColorBlock1890335453.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1046285510.attachChild(ColorBlock1890335453);
	var ColorBlock1560755372 = new ColorBlock("ColorBlock1560755372", masterId);
	ColorBlock1560755372.setBlockSides(BlockSides.SIDE_FRONT);
	ColorBlock1560755372.init();
	ColorBlock1560755372.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock1890335453.attachChild(ColorBlock1560755372);
	var Block1478824031 = new Block("Block1478824031", masterId);
	Block1478824031.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1478824031.setCustomFrequency(true);
	Block1478824031.setScriptName("/blocks/Zero.js");
	Block1478824031.init();
	Block1478824031.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1560755372.attachChild(Block1478824031);
	var Block946145494 = new Block("Block946145494", masterId);
	Block946145494.setBlockSides(BlockSides.SIDE_RIGHT);
	Block946145494.setCustomFrequency(true);
	Block946145494.setScriptName("/blocks/Zero.js");
	Block946145494.init();
	Block946145494.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block1478824031.attachChild(Block946145494);
	var Block1830701507 = new Block("Block1830701507", masterId);
	Block1830701507.setBlockSides(BlockSides.SIDE_LEFT);
	Block1830701507.setCustomFrequency(true);
	Block1830701507.setScriptName("/blocks/Zero.js");
	Block1830701507.init();
	Block1830701507.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1560755372.attachChild(Block1830701507);
	var ColorBlock1111370200 = new ColorBlock("ColorBlock1111370200", masterId);
	ColorBlock1111370200.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1111370200.init();
	ColorBlock1111370200.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1560755372.attachChild(ColorBlock1111370200);
	var ColorBlock1595423336 = new ColorBlock("ColorBlock1595423336", masterId);
	ColorBlock1595423336.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1595423336.init();
	ColorBlock1595423336.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1111370200.attachChild(ColorBlock1595423336);
	var ColorBlock1914196070 = new ColorBlock("ColorBlock1914196070", masterId);
	ColorBlock1914196070.setBlockSides(BlockSides.SIDE_BACK);
	ColorBlock1914196070.init();
	ColorBlock1914196070.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock1595423336.attachChild(ColorBlock1914196070);
	var ColorBlock1006703302 = new ColorBlock("ColorBlock1006703302", masterId);
	ColorBlock1006703302.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1006703302.init();
	ColorBlock1006703302.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1914196070.attachChild(ColorBlock1006703302);
	var ColorBlock1942871129 = new ColorBlock("ColorBlock1942871129", masterId);
	ColorBlock1942871129.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1942871129.init();
	ColorBlock1942871129.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1006703302.attachChild(ColorBlock1942871129);
	var ColorBlock1367175312 = new ColorBlock("ColorBlock1367175312", masterId);
	ColorBlock1367175312.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1367175312.init();
	ColorBlock1367175312.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1942871129.attachChild(ColorBlock1367175312);
	var ColorBlock1541167246 = new ColorBlock("ColorBlock1541167246", masterId);
	ColorBlock1541167246.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1541167246.init();
	ColorBlock1541167246.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1367175312.attachChild(ColorBlock1541167246);
	var ColorBlock1115750725 = new ColorBlock("ColorBlock1115750725", masterId);
	ColorBlock1115750725.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1115750725.init();
	ColorBlock1115750725.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1541167246.attachChild(ColorBlock1115750725);
	var ColorBlock1161099990 = new ColorBlock("ColorBlock1161099990", masterId);
	ColorBlock1161099990.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1161099990.init();
	ColorBlock1161099990.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1115750725.attachChild(ColorBlock1161099990);
	var ColorBlock989502160 = new ColorBlock("ColorBlock989502160", masterId);
	ColorBlock989502160.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock989502160.init();
	ColorBlock989502160.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1161099990.attachChild(ColorBlock989502160);
	var ColorBlock1015311271 = new ColorBlock("ColorBlock1015311271", masterId);
	ColorBlock1015311271.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1015311271.init();
	ColorBlock1015311271.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock989502160.attachChild(ColorBlock1015311271);
	var ColorBlock997343154 = new ColorBlock("ColorBlock997343154", masterId);
	ColorBlock997343154.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock997343154.init();
	ColorBlock997343154.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1015311271.attachChild(ColorBlock997343154);
	var ColorBlock1802394962 = new ColorBlock("ColorBlock1802394962", masterId);
	ColorBlock1802394962.setBlockSides(BlockSides.SIDE_FRONT);
	ColorBlock1802394962.init();
	ColorBlock1802394962.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock997343154.attachChild(ColorBlock1802394962);
	var Block1013672271 = new Block("Block1013672271", masterId);
	Block1013672271.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1013672271.setCustomFrequency(true);
	Block1013672271.setScriptName("/blocks/Zero.js");
	Block1013672271.init();
	Block1013672271.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1802394962.attachChild(Block1013672271);
	var Block1367957565 = new Block("Block1367957565", masterId);
	Block1367957565.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1367957565.setCustomFrequency(true);
	Block1367957565.setScriptName("/blocks/Zero.js");
	Block1367957565.init();
	Block1367957565.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block1013672271.attachChild(Block1367957565);
	var Block1278742957 = new Block("Block1278742957", masterId);
	Block1278742957.setBlockSides(BlockSides.SIDE_LEFT);
	Block1278742957.setCustomFrequency(true);
	Block1278742957.setScriptName("/blocks/Zero.js");
	Block1278742957.init();
	Block1278742957.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1802394962.attachChild(Block1278742957);
	var ColorBlock1398118639 = new ColorBlock("ColorBlock1398118639", masterId);
	ColorBlock1398118639.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1398118639.init();
	ColorBlock1398118639.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1802394962.attachChild(ColorBlock1398118639);
	var ColorBlock1995479715 = new ColorBlock("ColorBlock1995479715", masterId);
	ColorBlock1995479715.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1995479715.init();
	ColorBlock1995479715.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1398118639.attachChild(ColorBlock1995479715);
	var ColorBlock1937932974 = new ColorBlock("ColorBlock1937932974", masterId);
	ColorBlock1937932974.setBlockSides(BlockSides.SIDE_BACK);
	ColorBlock1937932974.init();
	ColorBlock1937932974.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock1995479715.attachChild(ColorBlock1937932974);
	var ColorBlock1626593161 = new ColorBlock("ColorBlock1626593161", masterId);
	ColorBlock1626593161.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1626593161.init();
	ColorBlock1626593161.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1937932974.attachChild(ColorBlock1626593161);
	var ColorBlock2028957163 = new ColorBlock("ColorBlock2028957163", masterId);
	ColorBlock2028957163.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2028957163.init();
	ColorBlock2028957163.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1626593161.attachChild(ColorBlock2028957163);
	var ColorBlock1356078347 = new ColorBlock("ColorBlock1356078347", masterId);
	ColorBlock1356078347.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1356078347.init();
	ColorBlock1356078347.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2028957163.attachChild(ColorBlock1356078347);
	var ColorBlock930702937 = new ColorBlock("ColorBlock930702937", masterId);
	ColorBlock930702937.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock930702937.init();
	ColorBlock930702937.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1356078347.attachChild(ColorBlock930702937);
	var ColorBlock1528235719 = new ColorBlock("ColorBlock1528235719", masterId);
	ColorBlock1528235719.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1528235719.init();
	ColorBlock1528235719.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock930702937.attachChild(ColorBlock1528235719);
	var ColorBlock1560076667 = new ColorBlock("ColorBlock1560076667", masterId);
	ColorBlock1560076667.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1560076667.init();
	ColorBlock1560076667.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1528235719.attachChild(ColorBlock1560076667);
	var ColorBlock2146566565 = new ColorBlock("ColorBlock2146566565", masterId);
	ColorBlock2146566565.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2146566565.init();
	ColorBlock2146566565.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1560076667.attachChild(ColorBlock2146566565);
	var ColorBlock1962624775 = new ColorBlock("ColorBlock1962624775", masterId);
	ColorBlock1962624775.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1962624775.init();
	ColorBlock1962624775.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2146566565.attachChild(ColorBlock1962624775);
	var ColorBlock2067355021 = new ColorBlock("ColorBlock2067355021", masterId);
	ColorBlock2067355021.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2067355021.init();
	ColorBlock2067355021.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1962624775.attachChild(ColorBlock2067355021);
	var ColorBlock1332009003 = new ColorBlock("ColorBlock1332009003", masterId);
	ColorBlock1332009003.setBlockSides(BlockSides.SIDE_FRONT);
	ColorBlock1332009003.init();
	ColorBlock1332009003.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock2067355021.attachChild(ColorBlock1332009003);
	var Block1007610687 = new Block("Block1007610687", masterId);
	Block1007610687.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1007610687.setCustomFrequency(true);
	Block1007610687.setScriptName("/blocks/Zero.js");
	Block1007610687.init();
	Block1007610687.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1332009003.attachChild(Block1007610687);
	var Block1724836963 = new Block("Block1724836963", masterId);
	Block1724836963.setBlockSides(BlockSides.SIDE_RIGHT);
	Block1724836963.setCustomFrequency(true);
	Block1724836963.setScriptName("/blocks/Zero.js");
	Block1724836963.init();
	Block1724836963.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		Block1007610687.attachChild(Block1724836963);
	var Block2034665804 = new Block("Block2034665804", masterId);
	Block2034665804.setBlockSides(BlockSides.SIDE_LEFT);
	Block2034665804.setCustomFrequency(true);
	Block2034665804.setScriptName("/blocks/Zero.js");
	Block2034665804.init();
	Block2034665804.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1332009003.attachChild(Block2034665804);
	var ColorBlock1680152516 = new ColorBlock("ColorBlock1680152516", masterId);
	ColorBlock1680152516.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1680152516.init();
	ColorBlock1680152516.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		Block907215470.attachChild(ColorBlock1680152516);
	var ColorBlock1652525771 = new ColorBlock("ColorBlock1652525771", masterId);
	ColorBlock1652525771.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1652525771.init();
	ColorBlock1652525771.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1680152516.attachChild(ColorBlock1652525771);
	var ColorBlock1160497065 = new ColorBlock("ColorBlock1160497065", masterId);
	ColorBlock1160497065.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1160497065.init();
	ColorBlock1160497065.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1652525771.attachChild(ColorBlock1160497065);
	var ColorBlock1593559920 = new ColorBlock("ColorBlock1593559920", masterId);
	ColorBlock1593559920.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1593559920.init();
	ColorBlock1593559920.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1160497065.attachChild(ColorBlock1593559920);
	var ColorBlock2036083074 = new ColorBlock("ColorBlock2036083074", masterId);
	ColorBlock2036083074.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2036083074.init();
	ColorBlock2036083074.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1593559920.attachChild(ColorBlock2036083074);
	var ColorBlock1877889289 = new ColorBlock("ColorBlock1877889289", masterId);
	ColorBlock1877889289.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1877889289.init();
	ColorBlock1877889289.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2036083074.attachChild(ColorBlock1877889289);
	var ColorBlock1699699780 = new ColorBlock("ColorBlock1699699780", masterId);
	ColorBlock1699699780.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1699699780.init();
	ColorBlock1699699780.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1877889289.attachChild(ColorBlock1699699780);
	var ColorBlock1686657714 = new ColorBlock("ColorBlock1686657714", masterId);
	ColorBlock1686657714.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1686657714.init();
	ColorBlock1686657714.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1699699780.attachChild(ColorBlock1686657714);
	var ColorBlock1437929317 = new ColorBlock("ColorBlock1437929317", masterId);
	ColorBlock1437929317.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1437929317.init();
	ColorBlock1437929317.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1686657714.attachChild(ColorBlock1437929317);
	var ColorBlock2084545649 = new ColorBlock("ColorBlock2084545649", masterId);
	ColorBlock2084545649.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2084545649.init();
	ColorBlock2084545649.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1437929317.attachChild(ColorBlock2084545649);
	var ColorBlock1802882195 = new ColorBlock("ColorBlock1802882195", masterId);
	ColorBlock1802882195.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1802882195.init();
	ColorBlock1802882195.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2084545649.attachChild(ColorBlock1802882195);
	var ColorBlock1534820935 = new ColorBlock("ColorBlock1534820935", masterId);
	ColorBlock1534820935.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1534820935.init();
	ColorBlock1534820935.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1802882195.attachChild(ColorBlock1534820935);
	var ColorBlock1743466297 = new ColorBlock("ColorBlock1743466297", masterId);
	ColorBlock1743466297.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1743466297.init();
	ColorBlock1743466297.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1534820935.attachChild(ColorBlock1743466297);
	var ColorBlock1605269880 = new ColorBlock("ColorBlock1605269880", masterId);
	ColorBlock1605269880.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1605269880.init();
	ColorBlock1605269880.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1743466297.attachChild(ColorBlock1605269880);
	var ColorBlock1779571881 = new ColorBlock("ColorBlock1779571881", masterId);
	ColorBlock1779571881.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1779571881.init();
	ColorBlock1779571881.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1605269880.attachChild(ColorBlock1779571881);
	var Block1825722717 = new Block("Block1825722717", masterId);
	Block1825722717.setBlockSides(BlockSides.SIDE_FRONT);
	Block1825722717.setCustomFrequency(true);
	Block1825722717.setScriptName("/blocks/Zero.js");
	Block1825722717.init();
	Block1825722717.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock1779571881.attachChild(Block1825722717);
	var Block2053740494 = new Block("Block2053740494", masterId);
	Block2053740494.setBlockSides(BlockSides.SIDE_FRONT);
	Block2053740494.setCustomFrequency(true);
	Block2053740494.setScriptName("/blocks/Zero.js");
	Block2053740494.init();
	Block2053740494.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		Block1825722717.attachChild(Block2053740494);
	var Block2001563353 = new Block("Block2001563353", masterId);
	Block2001563353.setBlockSides(BlockSides.SIDE_BACK);
	Block2001563353.setCustomFrequency(true);
	Block2001563353.setScriptName("/blocks/Zero.js");
	Block2001563353.init();
	Block2001563353.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock1779571881.attachChild(Block2001563353);
	var ColorBlock1637669514 = new ColorBlock("ColorBlock1637669514", masterId);
	ColorBlock1637669514.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1637669514.init();
	ColorBlock1637669514.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1779571881.attachChild(ColorBlock1637669514);
	var ColorBlock1595197715 = new ColorBlock("ColorBlock1595197715", masterId);
	ColorBlock1595197715.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1595197715.init();
	ColorBlock1595197715.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1637669514.attachChild(ColorBlock1595197715);
	var ColorBlock1411240923 = new ColorBlock("ColorBlock1411240923", masterId);
	ColorBlock1411240923.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1411240923.init();
	ColorBlock1411240923.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1595197715.attachChild(ColorBlock1411240923);
	var ColorBlock1812301384 = new ColorBlock("ColorBlock1812301384", masterId);
	ColorBlock1812301384.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1812301384.init();
	ColorBlock1812301384.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1411240923.attachChild(ColorBlock1812301384);
	var ColorBlock1124592293 = new ColorBlock("ColorBlock1124592293", masterId);
	ColorBlock1124592293.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1124592293.init();
	ColorBlock1124592293.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1812301384.attachChild(ColorBlock1124592293);
	var ColorBlock1584961723 = new ColorBlock("ColorBlock1584961723", masterId);
	ColorBlock1584961723.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1584961723.init();
	ColorBlock1584961723.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1124592293.attachChild(ColorBlock1584961723);
	var ColorBlock1630391592 = new ColorBlock("ColorBlock1630391592", masterId);
	ColorBlock1630391592.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1630391592.init();
	ColorBlock1630391592.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1584961723.attachChild(ColorBlock1630391592);
	var ColorBlock1481462106 = new ColorBlock("ColorBlock1481462106", masterId);
	ColorBlock1481462106.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1481462106.init();
	ColorBlock1481462106.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1630391592.attachChild(ColorBlock1481462106);
	var ColorBlock1705175556 = new ColorBlock("ColorBlock1705175556", masterId);
	ColorBlock1705175556.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1705175556.init();
	ColorBlock1705175556.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1481462106.attachChild(ColorBlock1705175556);
	var ColorBlock1282170996 = new ColorBlock("ColorBlock1282170996", masterId);
	ColorBlock1282170996.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1282170996.init();
	ColorBlock1282170996.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1705175556.attachChild(ColorBlock1282170996);
	var ColorBlock2132081003 = new ColorBlock("ColorBlock2132081003", masterId);
	ColorBlock2132081003.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2132081003.init();
	ColorBlock2132081003.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1282170996.attachChild(ColorBlock2132081003);
	var ColorBlock1740104201 = new ColorBlock("ColorBlock1740104201", masterId);
	ColorBlock1740104201.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1740104201.init();
	ColorBlock1740104201.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2132081003.attachChild(ColorBlock1740104201);
	var ColorBlock2064871880 = new ColorBlock("ColorBlock2064871880", masterId);
	ColorBlock2064871880.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2064871880.init();
	ColorBlock2064871880.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1740104201.attachChild(ColorBlock2064871880);
	var ColorBlock1531822159 = new ColorBlock("ColorBlock1531822159", masterId);
	ColorBlock1531822159.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1531822159.init();
	ColorBlock1531822159.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock2064871880.attachChild(ColorBlock1531822159);
	var ColorBlock1866936596 = new ColorBlock("ColorBlock1866936596", masterId);
	ColorBlock1866936596.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1866936596.init();
	ColorBlock1866936596.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1531822159.attachChild(ColorBlock1866936596);
	var Block1285673174 = new Block("Block1285673174", masterId);
	Block1285673174.setBlockSides(BlockSides.SIDE_FRONT);
	Block1285673174.setCustomFrequency(true);
	Block1285673174.setScriptName("/blocks/Zero.js");
	Block1285673174.init();
	Block1285673174.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock1866936596.attachChild(Block1285673174);
	var Block1253033826 = new Block("Block1253033826", masterId);
	Block1253033826.setBlockSides(BlockSides.SIDE_FRONT);
	Block1253033826.setCustomFrequency(true);
	Block1253033826.setScriptName("/blocks/Zero.js");
	Block1253033826.init();
	Block1253033826.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		Block1285673174.attachChild(Block1253033826);
	var Block1198516680 = new Block("Block1198516680", masterId);
	Block1198516680.setBlockSides(BlockSides.SIDE_BACK);
	Block1198516680.setCustomFrequency(true);
	Block1198516680.setScriptName("/blocks/Zero.js");
	Block1198516680.init();
	Block1198516680.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock1866936596.attachChild(Block1198516680);
	var ColorBlock1508381230 = new ColorBlock("ColorBlock1508381230", masterId);
	ColorBlock1508381230.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1508381230.init();
	ColorBlock1508381230.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1866936596.attachChild(ColorBlock1508381230);
	var ColorBlock1900459291 = new ColorBlock("ColorBlock1900459291", masterId);
	ColorBlock1900459291.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1900459291.init();
	ColorBlock1900459291.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1508381230.attachChild(ColorBlock1900459291);
	var ColorBlock1218365774 = new ColorBlock("ColorBlock1218365774", masterId);
	ColorBlock1218365774.setBlockSides(BlockSides.SIDE_RIGHT);
	ColorBlock1218365774.init();
	ColorBlock1218365774.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
		ColorBlock1900459291.attachChild(ColorBlock1218365774);
	var ColorBlock1382859992 = new ColorBlock("ColorBlock1382859992", masterId);
	ColorBlock1382859992.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1382859992.init();
	ColorBlock1382859992.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1218365774.attachChild(ColorBlock1382859992);
	var ColorBlock2069239067 = new ColorBlock("ColorBlock2069239067", masterId);
	ColorBlock2069239067.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2069239067.init();
	ColorBlock2069239067.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1382859992.attachChild(ColorBlock2069239067);
	var ColorBlock1362568229 = new ColorBlock("ColorBlock1362568229", masterId);
	ColorBlock1362568229.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1362568229.init();
	ColorBlock1362568229.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2069239067.attachChild(ColorBlock1362568229);
	var ColorBlock1662999935 = new ColorBlock("ColorBlock1662999935", masterId);
	ColorBlock1662999935.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1662999935.init();
	ColorBlock1662999935.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1362568229.attachChild(ColorBlock1662999935);
	var ColorBlock2121821356 = new ColorBlock("ColorBlock2121821356", masterId);
	ColorBlock2121821356.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock2121821356.init();
	ColorBlock2121821356.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1662999935.attachChild(ColorBlock2121821356);
	var ColorBlock1919667726 = new ColorBlock("ColorBlock1919667726", masterId);
	ColorBlock1919667726.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1919667726.init();
	ColorBlock1919667726.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock2121821356.attachChild(ColorBlock1919667726);
	var ColorBlock1642737870 = new ColorBlock("ColorBlock1642737870", masterId);
	ColorBlock1642737870.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1642737870.init();
	ColorBlock1642737870.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1919667726.attachChild(ColorBlock1642737870);
	var ColorBlock1267772522 = new ColorBlock("ColorBlock1267772522", masterId);
	ColorBlock1267772522.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1267772522.init();
	ColorBlock1267772522.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1642737870.attachChild(ColorBlock1267772522);
	var ColorBlock1461581410 = new ColorBlock("ColorBlock1461581410", masterId);
	ColorBlock1461581410.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1461581410.init();
	ColorBlock1461581410.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1267772522.attachChild(ColorBlock1461581410);
	var ColorBlock1314899353 = new ColorBlock("ColorBlock1314899353", masterId);
	ColorBlock1314899353.setBlockSides(BlockSides.SIDE_ABOVE);
	ColorBlock1314899353.init();
	ColorBlock1314899353.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
		ColorBlock1461581410.attachChild(ColorBlock1314899353);
	var ColorBlock1340794110 = new ColorBlock("ColorBlock1340794110", masterId);
	ColorBlock1340794110.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1340794110.init();
	ColorBlock1340794110.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1314899353.attachChild(ColorBlock1340794110);
	var ColorBlock1532688981 = new ColorBlock("ColorBlock1532688981", masterId);
	ColorBlock1532688981.setBlockSides(BlockSides.SIDE_LEFT);
	ColorBlock1532688981.init();
	ColorBlock1532688981.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
		ColorBlock1340794110.attachChild(ColorBlock1532688981);
	var Block1403228421 = new Block("Block1403228421", masterId);
	Block1403228421.setBlockSides(BlockSides.SIDE_FRONT);
	Block1403228421.setCustomFrequency(true);
	Block1403228421.setScriptName("/blocks/Zero.js");
	Block1403228421.init();
	Block1403228421.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		ColorBlock1532688981.attachChild(Block1403228421);
	var Block960530912 = new Block("Block960530912", masterId);
	Block960530912.setBlockSides(BlockSides.SIDE_FRONT);
	Block960530912.setCustomFrequency(true);
	Block960530912.setScriptName("/blocks/Zero.js");
	Block960530912.init();
	Block960530912.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
		Block1403228421.attachChild(Block960530912);
	var Block1574334004 = new Block("Block1574334004", masterId);
	Block1574334004.setBlockSides(BlockSides.SIDE_BACK);
	Block1574334004.setCustomFrequency(true);
	Block1574334004.setScriptName("/blocks/Zero.js");
	Block1574334004.init();
	Block1574334004.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
		ColorBlock1532688981.attachChild(Block1574334004);
		
	
	masterBlock.updatePower(false);
	masterBlock.updateMasterId(masterId);
	ScriptBlocksApplication.getInstance().addMasterBlock(
			masterBlock.getMasterId(), masterBlock);
	
	
	counter = 0;
	}	
	counter = counter+tpf;
 }
